/*字体DS-DIGI_0*/
@font-face { 
font-family: ds; 
src: url('../font/ds.ttf'); 
} 

@charset "utf-8";
/* CSS Document */

/*居中1200px*/
.min_full{width:1200px;margin:auto;}

/*all_box banner广告图\倒计时\按钮*/
.all_box{width:100%;height:auto;}
.all_box .banner {width:911px;height:405px;}
.all_box .banner .box { width: 100%;  height: 100%; line-height: 5; text-align: center;  font-size: 5em; color: #fff; text-transform: capitalize; vertical-align:middle;  }
.all_box .time_click {width:281px;height:405px;}
.all_box .time_click .time_box{height:165px;background:url(../images/countdown_bg.png) no-repeat;position:relative;}
.all_box .time_click .time_box .time_title{    height: auto;
    text-align: center;
    padding-top: 12px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;}
.all_box .time_click .time_box ul{height:auto;overflow:hidden;padding-left:25px;}
.all_box .time_click .time_box li{
    width: 77px;
    height: auto;
    
}
.all_box .time_click .time_box li b{display:block;width:100%;text-align:center;color:#ff511f;}
.all_box .time_click .time_box li .num{
    font-size: 32px;
    font-weight: bold;
    color: #4a6a3b;
    width:77px;
    height:40px;
    overflow: hidden;
    text-align: center;position: absolute;}
.all_box .time_click .time_box li b#tian{top: 52px;
    left: 14px;}
.all_box .time_click .time_box li b#shi{top: 52px;
    left: 100px;}
.all_box .time_click .time_box li b#fen{top: 52px;
    left: 185px;}
.all_box .time_click .time_box li .unit{font-size:12px; font-weight: bold;}
.all_box .time_click span{    display: block;
    width: 100%;
    text-align: center;
    font-size: 12px;
    color: #fff;
    margin-top: 13px;
    position: absolute;
    bottom: 16px;}
.all_box .time_click span .text{font-weight:bold;}
.all_box .time_click .click_box{height:auto;}
.all_box .time_click .click_box a{display:block;width:100%;height:50px;line-height:50px;background:url(../images/button_bg.png) no-repeat;font-size:23px;text-align:center;margin-top:10px;position:relative;}
.all_box .time_click .click_box a.a_sign .icon{display:block;width:21px;height:21px;background:url(../images/click_register.png) no-repeat;position:absolute;left:50px;top:16px;}
.all_box .time_click .click_box a.a_race .icon{display:block;width:22px;height:24px;background:url(../images/click_rule.png) no-repeat;position:absolute;left:50px;top:15px;}
.all_box .time_click .click_box a.a_notice .icon{display:block;width:21px;height:27px;background:url(../images/click_attention.png) no-repeat;position:absolute;left:50px;top:13px;}
.all_box .time_click .click_box a.a_sel .icon{display:block;width:27px;height:28px;background:url(../images/click_check.png) no-repeat;position:absolute;left:50px;top:11px;}

/*tips*/
.min_tips{width:100%;height:40px;min-width:1200px;}
.min_tips .main_box{height:40px;line-height:40px;background:#f2f2f2;}
.min_tips .centerbox{width:936px;margin:auto;}
.min_tips span{display:block;width:auto;height:12px;line-height:12px;float:left;margin-top:15px;font-size:12px;}
.min_tips span .title{display:block;float:left;font-weight:bold;color:#000;}
.min_tips span .data{display:block;float:left;padding:0 36px 0 1px;border:0px;border-right:1px solid #000000;margin-right:36px;} 
.min_tips .weather{}
.min_tips .weather .title{font-weight:bold;color:#000;}
.min_tips .weather b{float:left;margin-right:6px;color:#555555;}

/*新闻*/
.news_info{width:388px;height:391px;float:left;margin-bottom:44px;background:#f7f7f8;border-radius:0 0 14px 14px;}
.news_info h2{width:auto;height:47px;font-weight:bold;line-height:47px;font-size:16px;color:#fff;background:#4a6a3b; border-radius: 14px 14px 0 0;padding:0 13px 0 13px;}
.news_info h2 .a_more{float:right;font-size:12px;color:#fff; width: auto;}
/* picbox */
.news_info  .news_all_box{width:100%;margin:0px auto 0 auto;}
#featured{height:271px;overflow:hidden;position:relative;}
#featured img{width: 100%;height:216px;}
#featured .image{position:absolute;height:271px;overflow:hidden;width: 100%;}
#featured .word{z-index:10;left:0px;width:100%;color:#000;bottom:0px;position:absolute;height:53px;text-align:left;background:#f2f2f2;font-size:16px;color:#fff;}
#featured .word p{height:53px;line-height:53px; width: 95%; margin-left: 2.5%; color:#000;}
#thumbs{width:100%;height:57px;padding-top:15px;border:0px;border-top:1px solid #dddddd;}
*html #thumbs{height:100%;}
#thumbs li{display:inline;float:left;cursor:pointer;}
#thumbs li a{display:block;font-size:0px;width:68px;height:auto;margin-right:10px;}
#thumbs li a img{display:block;font-size:0px;width:68px;height:39px;border:1px solid #999999;}
#thumbs li a:hover{background-color: #000;}


/*比赛公告*/
.min_notice{width:792px;height:391px;float:right;background-color:#f6f6f6;margin-bottom:24px;background:#f7f7f8;border-radius:0 0 14px 14px;}
.min_notice  h2{height:47px;line-height:47px;font-size:16px;color:#fff;font-weight:bold;background:#4a6a3b; border-radius: 14px 14px 0 0;padding:0 13px 0 13px;margin-bottom:18px;}
.min_notice  h2 b.b_left{display:block;height:31px;font-weight:bold;float: left;width: 140px;/* border-bottom:2px solid #ff511f; */}
.min_notice  h2 .a_more{float:right;font-size:12px;color:#fff;}
.min_notice .notice_info{width:100%;height:auto;}
.min_notice .notice_info  ul{width:auto;height: 62px;background:#fff;margin:0 16px 20px 17px;border-radius:14px 0px 0px 14px;}
.min_notice .notice_info  li{float:left;height:62px;color:#333333;font-size:15px;}
.min_notice .notice_info  li.notice_data{width:79px;text-align:center;color:#fff;border-radius:14px;}
.min_notice .notice_info  li.notice_data .b_data_one{display:block;width:100%;line-height:20px;font-size:28px;padding:12px 0px 7px 0px;font-family: robov3UltLtSemExpRegular, Regular, sans-serif;background:#4a6a3b;border-radius:14px 14px 0 0;}.min_notice .notice_info  li.notice_data .b_data_two{display:block;width:auto;height:22px;line-height: 22px;font-size:12px;background:#fff;color:#4a6a3b; border-radius: 0 0 14px 14px;border:0px;border-left:1px solid #4a6a3b;border-right:1px solid #4a6a3b;border-bottom:1px solid #4a6a3b;}
.min_notice .notice_info  li.notice_content{width:666px;padding-left:14px;font-family: robov3UltLtSemExpRegular, Regular, sans-serif;}
.min_notice .notice_info  li.notice_content .notice_title{width:560px;font-size:16px;color:#000;padding:14px 0 6px 0;position:relative;}
.min_notice .notice_info  li.notice_content .new_icon{display:block;width:25px;height:9px;background:url(../images/new_icon.png) no-repeat;background-size:cover;position:absolute;right:12px;top:8px;}
.min_notice .notice_info  li.notice_content .notice_con{font-size:12px;color:#999999;}

/*赛事*/
.event{height:auto;border:0px;}
.event .h6_title{width:auto;height:45px;line-height:45px;background:#ff511f;font-size:16px;color:#fff;font-weight:bold;border-radius:14px 14px 0 0;padding-left:17px;}
.event .h6_title small{font-size:16px;font-weight:bold;}
.event .event_left{width:911px;height:335px;background:#f4f4f4;}
.event .event_left .img_bg{width:auto;height:249px;margin:20px 14px 20px 17px;background:url(../images/love.jpg) top no-repeat;background-size: cover; border-radius:14px;position:relative;}
.event .event_left .show_text{position:absolute;left:0;bottom:0px;width:100%;height:38px;line-height:38px;text-align:center;background:rgba(35,37,41,0.8);border-radius:0 0 14px 14px;color:#fff;font-size:14px;}
.event .event_left .show_text b{font-size:16px;font-weight:bold;}
.event .event_right{width:269px;height:335px;background:#f4f4f4;}
.event .event_right span{display:block;height:auto;padding:0px 12px 20px 13px;}
.event .event_right a{display:block;width:75%;height:108px;line-height:108px;background:#ffb500 url(../images/zhiyuanzhe.png) 45px 25px no-repeat;margin-top:20px;border-radius:14px;text-align:center;font-size:22px;font-weight:bold;background-size:45px;padding:0 0 0 25%;}
.event .event_right .a_notice_bg{background:#ffb500 url(../images/event_traffic.png) 44px 28px no-repeat;background-size:45px;}

/*视频*/
.video{height:auto;margin-top:32px;}
.video .video_left{width:850px;height:444px;position:relative;}

.video .video_right{width:340px;height:auto;}
.video .video_right ul{height:auto;overflow:hidden;border:1px solid #dbdbdb;}
.video .video_right .border_none{border-bottom:0px;}
.video .video_right li{height:110px;border:0px;border-bottom:1px solid #dbdbdb;}
.video .video_right a{color:#000;}
.video .video_right .img_left{display:block;width:110px;height:109px;}
.video .video_right .text_right{display:block;width:214px;height:110px;}
.video .video_right .text_right h6{width:80px;height:20px;line-height:20px;background:#ff511f;font-size:14px;color:#fff;margin:13px 0 13px 0;text-align:center;}
.video .video_right .text_right p{width:100%;line-height:20px;color:#666666;font-size:12px;}

/*赞助商*/
.sponsor{height:auto;margin:74px 0 72px 0;}
.sponsor .sponsor_list{height:126px;border-radius:14px;background:#f4f4f4;margin-bottom:21px;}
.sponsor .sponsor_list .title_left{width:175px;height:90px;background:#4a6a3b;text-align:center;font-size:24px;color:#fff;font-weight:bold;padding-top:36px;border-radius:10px 0 0 10px;}
.sponsor .sponsor_list .img_right{width:987px;text-align:center;}
.sponsor .sponsor_list .img_right img{margin-top:10px;width:180px;height:106px; margin-left:5px; }

.sponsor .sponsor_list_one{height:236px;}
.sponsor .sponsor_list_one .title_left{height:141px;padding-top:95px;}
.sponsor .sponsor_list_one .img_right{padding-top:50px;}
.sponsor .sponsor_list_one .img_right img{width:179px;height:46px;margin-bottom:30px;}
.video .video_left .video_img{display:block;width:760px;height:430px;   position: absolute;top: 0;left: 0; cursor:pointer;}
/*二维码*/
.erwm{ width:127px; height:auto; background:#1493b0; position:fixed; right:20px; top:25%}
.erwm .erwm_img{ width:127px; height:290px; float:left; margin-top:4px}
.erwm .erwm_img>img{ float:left; width:119px; height:119px; margin-left:4px}
.erwm .erwm_img>p{ width:129px; height:25px; float:left; color:#fff; text-align:center; line-height:20px; font-size:14px}
.erwm .close_ewm{ 
width:22px; height:22px; position:absolute; top:-10px; right:-8px; cursor:pointer;
transition:width 0.5s, height 0.5s;
-moz-transition:width 0.5s, height 0.5s, -moz-transform 0.5s; /* Firefox 4 */
-webkit-transition:width 0.5s, height 0.5s, -webkit-transform 0.5s; /* Safari and Chrome */
-o-transition:width 0.5s, height 0.5s, -o-transform 0.5s; /* Opera */
}
.erwm .close_ewm:hover{transform:rotate(180deg);
-moz-transform:rotate(180deg); /* Firefox 4 */
-webkit-transform:rotate(180deg); /* Safari and Chrome */
-o-transform:rotate(180deg); /* Opera */}


